[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
Int 62 Fn 005E  u - Fgdriver V3.03 - "fg_mousebut" - Get Mouse Button Pre  [V]

   AX = 005Eh
   CX = mouse button (1 = left press, 2 = right press, 3 = middle press,
             -1=left release, -2=right release, -3=middle release)
   ES:BX -> variable pointer record (see below)

Return: variables updated

Notes: For FGDRIVER v1.10, this function was "FG_TCMASK" (see AX=00A5h);
     "FG_MOUSEBUT" was AX=007Ch
   This function returns the count of presses or releases since the last
     call to this function; if the count is zero, row and column will
     also be zero

See Also: AX=005Fh,AX=0061h,AX=0064h

Format of variable pointer record:
Offset Size    Description
 00h   WORD    segment of WORD buffer for press/release count
 02h   WORD    offset of WORD buffer for press/release count
 04h   WORD    segment of WORD buffer for screen space col of last press/rls
 06h   WORD    offset of WORD buffer for screen space col of last press/rels
 08h   WORD    segment of WORD buffer for screen space row of last press/rls
 0Ah   WORD    offset of WORD buffer for screen space row of last press/rls

This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson